/*
 * @Author: HC
 * @Date: 2022-04-22 15:42:23
 * @LastEditTime: 2022-04-22 17:06:14
 * @Description:
 */
import { ajaxSet } from "@/utils/ajax";
import prefixAPI from "@/api/prefixAPI"; // prefixAPI 前缀
const url = prefixAPI.pack;

const api = {
    // 获取账期
    getMaxMonth: {
        type: "get",
        url: url + "/mhIncome/maxMonth",
    },
    // 码号收入整体概况
    getWholeView: {
        type: "get",
        url: url + "/mhIncome/wholeView",
    },
    // 码号收入整体趋势
    overallTrend: {
        type: "get",
        url: url + "/mhIncome/overallTrend",
    },
    //经营单元增长情况
    growthSituation: {
        type: "get",
        url: url + "/mhIncome/growthSituation",
    },
    // 经营单元存量和增量收入完成
    getCompletion: {
        type: "get",
        url: url + "/mhIncome/completion",
    },
    // 公众政企科目环比和同比
    getComparison: {
        type: "get",
        url: url + "/mhIncome/comparison",
    },
    // 按汇总科目环比
    getSubject: {
        type: "get",
        url: url + "/mhIncome/subject",
    },
    // 按汇总科目环比
    managementSubject: {
        type: "get",
        url: url + "/mhIncome/managementSubject",
    },
    // 按来源环比
    hbSource: {
        type: "get",
        url: url + "/mhIncome/hbSource",
    },
    // 按来源按科目环比
    hbSourceSubject: {
        type: "get",
        url: url + "/mhIncome/hbSourceSubject",
    },
    // 环比下降上升支局
    substation: {
        type: "get",
        url: url + "/mhIncome/substation",
    },
    // 环比下降上升客户
    customer: {
        type: "get",
        url: url + "/mhIncome/customer",
    },
    // 环比增长降收大颗粒资产
    grain: {
        type: "get",
        url: url + "/mhIncome/grain",
    },
    // 台阶最大账期
    stepMaxMonth: {
        type: "get",
        url: url + "/StepIncome/maxMonth",
    },
    // 2.1台阶收入趋势
    overall: {
        type: "get",
        url: url + "/StepIncome/overall",
    },
    // 2.2经营单元增长情况
    unitgrouth: {
        type: "get",
        url: url + "/StepIncome/unitgrouth",
    },
    // 2.3经营单元的结构细项变化
    stepsSubject: {
        type: "get",
        url: url + "/StepIncome/managementSubject",
    },

    getMhIncomeFusionList: {
        type: "get",
        url: url + "/mhIncome/fusion",
    },

    getHbWaveList: {
        type: "get",
        url: url + "/examine/hbWave",
    },

    getHbAnalysisList: {
        type: "get",
        url: url + "/examine/hbAnalysis",
    },

    getMhDetailList: {
        type: "get",
        url: url + "/examine/mhDetail",
    },

    getMhHbDetailList: {
        type: "get",
        url: url + "/examine/mhHbDetail",
    },

    getStepDetailList: {
        type: "get",
        url: url + "/examine/stepDetail",
    },

    getHbStepDetailList: {
        type: "get",
        url: url + "/examine/hbStepDetail",
    },

    getProduct: {
        type: "get",
        url: url + "/examine/product",
    },

    getHbIncomeProduct: {
        type: "get",
        url: url + "/examine/hbIncomeProduct",
    },

    // 月度简报
    getBriefingMaxMonth: {
        type: "get",
        url: url + "/briefing/maxMonth",
    },
    getOverAll: {
        type: "get",
        url: url + "/briefing/overAll",
    },
    getZyIncome: {
        type: "get",
        url: url + "/briefing/zyIncome",
    },
    getMhIncome: {
        type: "get",
        url: url + "/briefing/mhIncome",
    },
    getTjIncome: {
        type: "get",
        url: url + "/briefing/tjIncome",
    },
    getCyIncome: {
        type: "get",
        url: url + "/briefing/cyIncome",
    },
    getBusinessIncome: {
        type: "get",
        url: url + "/briefing/businessIncome",
    },
    getSegmentBusiness: {
        type: "get",
        url: url + "/briefing/segmentBusiness",
    },
    getStepsIncome: {
        type: "get",
        url: url + "/briefing/stepsIncome",
    },
    getHbMainBusiness: {
        type: "get",
        url: url + "/briefing/hbMainBusiness",
    },
    getHbCodeNumber: {
        type: "get",
        url: url + "/briefing/hbCodeNumber",
    },
    getHbSteps: {
        type: "get",
        url: url + "/briefing/hbSteps",
    },
    getBranchIncome: {
        type: "get",
        url: url + "/briefing/branchIncome",
    },
    getBuIncome: {
        type: "get",
        url: url + "/briefing/buIncome",
    },
    getRegionalIncome: {
        type: "get",
        url: url + "/briefing/regionalIncome",
    },
    // 月度简报2
    getMaxMonths: {
        type: "get",
        url: url + "/briefing/getMonth",
    },
    getHbMonth: {
        type: "get",
        url: url + "/briefing/hbMonth",
    },
    getTbCumulative: {
        type: "get",
        url: url + "/briefing/tbCumulative",
    },
    getHbQuarter: {
        type: "get",
        url: url + "/briefing/hbQuarter",
    },
};
const $ajax = ajaxSet(api);
export default $ajax;
